21bdb331b57985f24eb372897d00af1f08142a45,server/sonar-server/src/main/java/org/sonar/server/user/ws/CreateAction.java,CreateAction,handle,#Request#Response#,94

Before Change


      .setName(request.mandatoryParam(PARAM_NAME))
      .setEmail(request.param(PARAM_EMAIL))
      .setScmAccounts(request.paramAsStrings(PARAM_SCM_ACCOUNTS))
      .setPassword(request.mandatoryParam(PARAM_PASSWORD))
      .setPasswordConfirmation(request.mandatoryParam(PARAM_PASSWORD_CONFIRMATION));

    boolean isUserReactivated = userUpdater.create(newUser);

After Change


    userSession.checkLoggedIn().checkGlobalPermission(GlobalPermissions.SYSTEM_ADMIN);

    String login = request.mandatoryParam(PARAM_LOGIN);
    String password = request.mandatoryParam(PARAM_PASSWORD);
    NewUser newUser = NewUser.create()
      .setLogin(login)
      .setName(request.mandatoryParam(PARAM_NAME))